Click any tag below to further narrow down your results
Links
Earendil shipped Pi Durable, a framework for building durable AI agents that can run for long periods, survive crashes, and handle multiple conversations simultaneously across different machines. It's designed as a separate harness layer that complements the core Pi coding agent rather than replacing it.
- Pi Durable stores agent state in checkpoints (SQLite, JSONL, or custom backends) so agents resume exactly where they left off after crashes, with aborted model requests resent and tool calls either rerun or reported as interrupted depending on safety.
- The framework runs multiple conversations concurrently without blocking each other, and conversations can fork at any point in their transcript to create branches that share parent history without copying it.
- Extensions bundle system prompts, tools, hooks, and tasks as pluggable units; conversations select which extensions to use, and system prompt changes are picked up on the next request and recorded in the transcript so restarts see exactly what the model saw.
Flue is a TypeScript framework that turns large language models into autonomous agents by providing sessions, tools, sandboxed execution, and durable workflows. It adds subagents, observability, fault recovery, and Model Context Protocol integrations so you can run agents locally via CLI or deploy them on hosted runtimes.
- Flue turns simple TypeScript config (model, sandbox, skills, instructions) into a fully deployable HTTP-exposed agent, no separate infra work needed.
- Built-in durability tracks agent state across restarts so long-running workflows survive failures.
- Supports subagent delegation (e.g., one agent triages issues, another verifies fixes) for specialized multi-role workflows.
- Comes with a full ecosystem out of the box: CLI, runtime, SDK, Postgres/OpenTelemetry adapters, MCP tool auth, and integrations with Slack, Teams, Discord, GitHub, Braintrust, and Sentry.
The article introduces CUGA, IBM’s open-source agent harness that handles planning, execution loops, tool calls and state management so you only define tools and prompts. It walks through a FastAPI “cloud advisor” example and shows how two dozen single-file apps share the same skeleton for quick setup, governance and scaling.
- IBM's CUGA harness lets you build agentic apps by defining only tools and prompts—planning, execution, error handling, and state management are all handled by the harness.
- The cuga-apps repo has two dozen working single-file FastAPI demos, each under 100 lines of code, covering things like a movie recommender and an IBM Cloud architecture advisor.
- Tools follow a strict success/failure envelope ({"ok": true/false, ...}) so the planner can distinguish recoverable errors from undeclared failures.
- Built-in Fast/Balanced/Accurate modes tune cost vs. latency without code changes, and the reflection step keeps multi-step runs reliable even with smaller open-weight models like gpt-oss-120b.